@charset "utf-8";



.main_box{float:left;width:960px;overflow:hidden;margin-top:10px;}
/*************左栏************/
.left_bar{float:left;width:750px;overflow:hidden;}
.order_box{	float:left;	width:750px;height:44px;}
.order_box h1{float:left;width:10px;height:44px;background-image:url(../image/bg_order_left_right.gif);	background-position:left top;background-repeat:no-repeat;}
.order_box h3{float:left;width:10px;height:44px;background-image:url(../image/bg_order_left_right.gif);background-position:-10px top;background-repeat:no-repeat;}
.order_box h2{float:left;width:730px;height:44px;line-height:44px;background-image:url(../image/bg_order_center.gif);background-position:left top;background-repeat:repeat-x;}
.ordertitle{float:left;height:44px;line-height:44px;color:#e50026;font-weight:bold;	font-size:14px;	text-indent:20px;}
.orderlink{	float:right;height:15px;margin-top:15px;display:inline;}
.orderlinktxt{float:left;height:15px;line-height:15px;display:inline;margin-right:5px;}
.orderlinktxt a{margin-left:5px;margin-right:5px;}
.orderlinktxt span{margin-left:5px;margin-right:5px;}
.orderbutton{float:left;width:14px;height:14px;display:inline;margin-left:3px;}

.friend_box{float:left;width:748px;border-left:1px solid #ffe7c7;border-right:1px solid #ffe7c7;background-color:#fff8da;padding-bottom:5px;}
.friend_box1{float:left;display:inline; padding:0px 20px;width:100%;}
.friend_box2{float:left;width:100%; padding:20px 0 20px 0; border-bottom:#ffeea6 1px dashed ;}
.friend_item_box{float:left;width:30%;/*height:133px;*/ padding-bottom:6px; padding-right:6px;}
.friend_item_box dt{float:left;width:50%;	height:100%;display:inline;	overflow:hidden;   }
.friend_item_box dd{float:right;width:50%;display:inline;overflow:hidden;text-align:center;}
.friend_item_box dd h1{word-wrap:break-word;float:left; text-align:left; width:100px; display:inline; margin-left:5px; overflow:hidden; line-height:14px; }
.friend_item_box dd h1 a{word-wrap:break-word;float:left; text-align:left; width:100px; display:inline; margin-left:5px; overflow:hidden; line-height:14px; }
.friend_item_box dd a:link{color:#000;text-decoration:none;line-height:20px;}
.friend_item_box dd a:visited{color:#000;text-decoration:none;line-height:20px;}
.friend_item_box dd a:hover{color:#36c;text-decoration:underline;line-height:20px;}
.friend_item_box dd a:active{color:#36c;text-decoration:underline;line-height:20px;}
.friend_box_bottomline{float:left;	height:0px;	overflow:hidden;width:748px;border-bottom:1px solid #ffe7c7;}

.degree_box{float:left; display:inline; width:80px; margin-left:0px; margin-top:3px; overflow:hidden;background-image:url(../image/rank.gif); background-repeat:no-repeat;}
.send{float:left; display:inline; width:80px; margin-left:0px; margin-top:35px;}
.send a{ margin-left:5px;}

/****************右栏*******************/
.right_bar{	float:left;	width:200px;display:inline;	margin-left:10px;overflow:hidden;}
.friend_search_box{float:left;width:200px; background-color:#FFEEA6; padding:10px 0 20px 15px;}
.friend_search_box dt{float:left;width:180px;height:29px;color:#e50026;line-height:29px;text-indent:10px;font-weight:bold;font-size:14px;}
.friend_search_box dd{float:left;	width:180px; padding-bottom:10px;}
.friend_search_box dd input{margin-right:5px;}
.friend_search_box dd span{margin-right:5px;}
.friend_search_box dd h1{float:left;width:180px;line-height:20px;display:inline; padding-left:15px;overflow:hidden;background-image:url(../image/c1.gif);background-position:left ;background-repeat:no-repeat;}
.friend_search_box dd h1 a{line-height:20px;}
.friend_search_box dd h3{	float:left;	height:20px;line-height:20px;display:inline;margin-left:10px;color:#999999;}

.friend_invite_box{float:left;width:200px;margin-top:5px; background-color:#ffeea6; padding:10px 0 20px 15px;}
.friend_invite_box dt{float:left;width:180px;color:#e50026;font-weight:bold;text-indent:5px;}
.friend_invite_box dd{float:left;width:180px; padding-bottom:5px;}
.friend_invite_box dd h1{float:left;width:180px;display:inline;	overflow:hidden;line-height:20px; padding-left:15px;}
.form_text {border:1px solid #C0C0C0;display:inline;float:left;height:18px;line-height:18px;margin-right:10px;width:51px;}

.pagebox{float:left;width:730px;overflow:hidden;margin-top:10px;}


/*error validate*/
#friend_search_form label.error {
	
  display: block;
  color:#CD0A0A;
}
#friend_search_form input.error{
	
  border: solid 1px #CD0A0A;
}

#friend_invite_form label.error {
	
  display: block;
  color:#CD0A0A;
}
#friend_invite_form input.error{
	
  border: solid 1px #CD0A0A;
}